package com.aasa.siccosap.service;

import java.util.ArrayList;
import java.util.List;

import com.aasa.siccosap.bean.ObraFacturaFinanciera;
import com.aasa.siccosap.bean.ParametrosConsultaObra;
import com.aasa.siccosap.dao.ObraFacturaFinancieraDAO;
import com.aasa.siccosap.dao.accesoDaoException;

public class ObraFacturaFinancieraService {
	ObraFacturaFinancieraDAO facturaFinancieraDAO;
	
	public ObraFacturaFinancieraService() {
		try {
			facturaFinancieraDAO = new ObraFacturaFinancieraDAO();
		} catch (accesoDaoException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}
	
	public List<ObraFacturaFinanciera> consultarFacturasFinancierasObra(ParametrosConsultaObra parametros) throws Exception{        
		List<ObraFacturaFinanciera> consultaFacturasFinancierasObra = new ArrayList<ObraFacturaFinanciera>();		
		
		if(!parametros.getStrPb_numeroObra().equalsIgnoreCase("TODAS"))		
			consultaFacturasFinancierasObra = facturaFinancieraDAO.consultarFacturasFinancierasObraSeleccionada(parametros);
				
        return(consultaFacturasFinancierasObra);        
    }
	
	
}

